1 10 11 12
2 26 27 29
3 30 31 32
33 34 35 4
5 6 7 8
9